Finished setup phase.
Remove test object files when doing |make clean|.
Use a block type to make it easier to manipulate the memory matrix.
Added a test for the setup phase.
Fix error on gcc.