Moved main source file, initial argument parsing and interrupt handling implemented.