Memory

Attempt at #4.

This allow dynamic allocation and adress off-setting (not real arithmetics).
* [x] Memory model defined
* [x] Load methods
* [x] Load operations
* [x] Store methods
* [x] Store operations