Learned Behaviours

Changed player movement to be a behaviour. Version 2 of Alpha