Created the interface for the standard allocator, and set engine to use the allocator policy
default virtual allocator for std allocator
Finished implementing the allocator policy in Engine