Implemented functions in MemoryIO so it's not abstract
Added function 'GetFreeMemory'