Implement basic architecture of CLI.

TBD: `create`
Related by #13.
Merge pull request #20 from ytnobody/feature/command_line_interface

Implement basic architecture of CLI.