Moved everything into src folder

Clean it up so I can add vs templates that are external to the solution
as well as other components