An excellent start, and an even better continuation ^^ Great work!