HW 7 Complete

All Memory management methods implemented and functioning well.
This branch will now be merged with master to reflect the
functioning nature of the code