added a todo point
engine:addSystem is now returning the added System
new bouncing system
added first dashing functionality