Coding tools for people that are new to the game, as well as for practice.