WIP - generic character controller
Basic roach behaviour