Policy Host class compiles correctly!

 - AllocationPolicy as a temporary object
 - Initialization of Heap in 2 policies
 - prepared an interface for destroyHeap (TODO!)
 - coming up next: traits!