added a structure for source files
added a easy build command to maintain that structure