Small refactor, ran out of time to do any more. Close if you don't like

Let's talk about refactorings tomorrow; ideally would be good to limit the capabilities of robots and easily give them some default behaviours for peeps to get up and running quickly (avoid enemies, lock on etc.)