Added challenges, currently only singleplayer is implemented with many debugging variables activated. Just needs some balancing and it should work.