Initial commit
Basic command line parsing and structure for sub commands