all new fancy stuff

split into functions (just wasn't using that before because I thought
it'd be easier to understand for people without any programming
experience)
using loops (same here)
added rotation
added rotation input field
added meters (only working for Io atm)
added dynamic camera modification (controls: keycode 37-40)
removed some magic numbers
prettified code