Feature/precommit hook

- adding project structure in cmd/hl
- Apache Software License 2.0
- pre-commit hook