*Updated .gitignore.
*Added new operators and added initializer
*Added allocator and deallocter constructs