Introduced argument parser and various helpful dev tools.
Applied various changes:
- Expanded README file, etc. usage section updated, added new developers chapter
- Introduced Python core lib argument parser - main.py updated
- Introduced helper functions via make file, linting and code formatting
- Added mew Dockerfile for local development
- Expanded gitignore file