#169

- renamed root package
#169

- added fatures
- clean the code
- updated builders