remove connect from library
setup grunt and bower enviroment
add core.js
add clean and jslist tasks, use master tasks like debug and build
add system and entity, beef engine overwall skeleton
declare basic systems and others
add output-interval and restructure engine
setup examples and install threejs, Keypress
restructure engine to work on constant delta time and interpolations
finish core loop
add jasmine
add jasmine test runner
correct system, entety class structures (opps)
complete working core and systems with all passing tests
fix systems prepare bug
add entities register
build more tests for entities
begun basic systems demo
add first basic example
restructure default systems
add interpolation system
change current systems to include interpolation
adjust spec accordinly
fix bug proccessLogic not being called for the first time because timestamps are equal
fix missing dependancies
estetics
create callbacks for every proccess function so it can use threads internaly
change core systems proccesing into series of callbacks allowing implemantation of conccurent systems proccesing and allowing systems to spawn their own workers
refactor exception in system.js,
add thread attribute. setting it to true tells engine not to
continue exectuting next system, it falls on the developer
to call this.yield()  system to continue execution
remove unnecessary overhead for callbacks