firt commit
added functions to allocate aligned and free aligned memory
added StackAllocator
fixed marker, wrote example
added alloc size check check
Create README.md
changed clear function to reset marker to the initial memory address, added free to free the pointer
Merge remote-tracking branch 'origin/master'
added stackallocator destructor
poolallocator constructor
added poolallocator
removed std::invalid_argument exception
shaping PoolAllocator
using one more men array as a stack to handle free blocks
added DoubleBufferedAllocator
wrote implementation of DoubleBufferedAllocator
removed useless loop
simple linkedlist
removed add_first
removed duplicate stuff in the poolallocator and checking when trying to free a pointer if it belongs to the pool