Version 1.0 release

Main changes
- Switch CLI parser from cmdargs to optparse-applicative
- Extract library to a separate folder in order not to recompile it
  for other targets
- Introduce development workflow for future