Create member of stdAllocator can only create objects one by one now.
Defined the mechanism to create OS dependent windows under a common interface
Created dummy implementation of Vector for 2D
Simple windows created under windows
Added a main window to the engine
Defined OSHandler interface
Dummy implementation of OSHandler for windows
WIP: Implementing OS Handler for windows
Redesigned architecture of OSHandler and it's derived classes
WIP: Creating wrapper for allocators to fit as stl allocators
WIP: Implementing new design for system memory
Created platform singleton
Remaped vector container
Working on std allocator wrapper
OSHandlerWindows now uses engine's wrapped vector type
Modified architecture of OSHAndler. Now it inherits from OS specific base, so dynamic dispatch has been eliminated.
Implemented systemMemory
Implemented default allocator
Implemented Platform handler for startUp and shutDown processes
Engine now uses Platform for startUp and shutDown
Implemented simple main loop
reversed architecture of Window. Now OS Specific base is defined at compile time
Created interface for graphic drivers
Created matrix for math library
Disabled Engine copy
created Color type