Initial addition

@ewels here it is :+1: 

This is WIP repo, so can be merged without a review (for now) :)
See above. Also maybe `raise` instead of `sys.exit`? Also maybe _"Project not found"_ :disappointed_relieved: rather than _"Please provide a valid project"_ :rage: - slightly less hostile ;)