Initial commit
--version and logger abstraction
Docs and --help