* Work on generic basic objects (We will referee at it with basic object )
* Work on generic basic objects (We will referee at it with basic object )
* Abstract how they are represented on memory
* Abstract how they are represented on memory
* Use Memory objects to produce memory over they work
* Use Memory objects to produce memory they need
Specializations are allowed to be mapped or use internally STL, Boost, OpenFPM_data, or other structures
Specializations are allowed to be mapped or use internally STL, Boost, OpenFPM_data, or other structures
(consider anyway always to implement over already implemented structures inside OpenFPM_data, because they already implement the capabilities that we are going to describe)
(consider anyway always to implement over already implemented structures inside OpenFPM_data, because they already implement the capabilities that we are going to describe)