Generator : Updated to the latest version

* More compact and cleaner code (Column-Major Internally)
* New operators (reduce, row_reduce, col_reduce, element-wise, etc...)
* Better files architecture