make targets for mars and saturn
fix make test
rename executable
use BlockItemReuseMemoryManager
tmp
add -O3 for release builds
relaxed memory order for accessing blocks
run astyle
use type definition for weight vector from graph
run all test types