More Memory Stuff

Added function for user to choose the type of memory management they
want