Added IBehavior, MoveBehavior and WaitBehavior; Removed Waypoints property of Robot, added Behaviors and behaviorSequence, updated Automate method to use Behaviors; Removed pointless defaults from Sprite (default value for float is 0, default value for Vector2 is 0x0)