Completed Conversion to Prototypal pattern. Noticable speed Change!!! Need to reform mouse engine.
Jshint cleanup
jshint cleanup and postrender and prerender added. Added rectdraw
Added SpriteManager with image cacheing. Perfected sprite behavior
Optimised mouse callbacks. Much faster now.

Need to implement disabling behaviors;
Added Collision detection. not yet complete. Using Quadtree implementation. Added callback when obj added to layer.
Quadtree collision detection complete. Working on pixel perfect detection

Quadtree detection with immediate sprite changes is efficient and
smooth. No problems until now.
Added animation manager. created move anim and linear interpolator.

other animations to come next. need to find a way to avoid function
scoping problems in eventlisteners
Added a bunch of animators. few extra methods to object.js
added jquery's famed swing interpolator
Added spritesheet support, YES!!! collision works on spritesheets.

Few mods to sprite to add independency
Reused sprite manager for spritesheet successfully
Added man_run.png for which credits to the author will be given at the
end of the beta.
Added loads of dcumentation, added All animations and manager, added text renderer, fixed interpolators, modified init pattern of behaviors, and all other objects

todo: polygon is buggy
info: _attr for export and creating new behavior
added default mousepos for mousehandler, changed pos to float calculation
Merge branch 'prototype_pattern'