- Added UpdateManager
- Removed update functions from engine
- Migrated DrawManager to use UpdateManager
- Added ObjectUtility namespace
- Updated Javascripts includes
- Minor tweaks
- Switched parameters order in the Update function of the MouseEventComponent
- Moved the drag card code from Card to CardStack
- DrawComponent now contains it own position, rotation and alpha. When draw is called, the object is already at the specified position, rotation and transculency
- Fixed the sortFunction in UpdateManager
- Remove ObjectUtility, the clone method didn't work
- Cleaned the includes
- Cards now have independant text when facing down or up
- Setter that replicate value to component
- Draw is now simplier since component handles more
- Cards are drawn centered on the given position instead of being top left
- 2 new visual style option: bCardNumberOnBack, bCardNumberOnFront
- 1 option renamed from 'bLastCardFaceUp' to 'bTopCardFaceUp'
- CardStack don't draw cards anymore
- CardStack Zone is now centered on the position of the CardStack