Added basic si_entity behavior
Added keyboard control.
Added animation speed control, event processing function.
Added separate screen drawing function, added comments