successful android port

Much cleaner code.
Using parent scripts.
Networking should still work - haven't tested.
Does NOT work on pc.