Kanji Land

Kanji Land / Mastering the 100 most common characters is a good start.