Moved the old implementation
Started implementing command line parser and new structure
Implemented the configuration file parser
The main function moved to __init__