New version with lighter functionallity

- Deleted DataObject functionallity (passing it as parameter to Queries
types objects)
- Refactoring
Commit of left files