More genericity on utils::size*
Fixed name generation
Fixed bug in inner product code generation
Added basic operations segmentation
Cleaned prototype generation
Cleaning map_generate_prototype
more cleaning
Done cleaning map_generate_prototype.hpp