Initial Commit

Kanji by Grade, JLPT Level (old and new), and Kanji dictionary, also a
prototype of the web interface.
Added templates, cleaned up hierarchy