vO.3
-massive code cleanup with concern separation
-mapping to entities