- [x] init projects - [x] add/remove dependencies - [x] build for multiple targets - [x] #73 - [x] run executable - [x] add/remove modes - [x] add/remove packages on a per mode bases i.e. add a dependency for testing in testing mode - [x] #74