First commit of code

Mainly setup of projects