Added tons of base code
Level generation, and etc.