Add basic skeleton for command line arguments parsing mechanism
Do some little refactor in CMakeList.txt to remove those ugly dots in includes