New features, and bugfixes!

What else could a developer want but a new feature with its corresponding test? Two features!!!
Anyway the right click thingy needs some more work (eg. being able to follow a planet).
Oh, and I made the movement offset fixed. Is this OK? We *could* add some kind of configurable randomization to it (like min and max values) if it's necessary. I think we're fine like this.