Initial commit
[merge] pull from implementHIT public repo + existing code with refactored packages