Better package structure.
Memory manager for testing purposes.
Basic tests for MemoryManager.