Added basic functionality for MoveBehavior and PlayerBehavior; renamed /modules to /gems