Added basics of a gui system.
Start adding basics of intelligent terrain transitions.