Refined the MMU abstraction.

Implemented an object oriented system.