Rewrite of objects and implementation of more areas. Also Cheats.