Bunch of changes

Added Moon at end
Added generation of obstacles and gates