Updating project configurations

Trying out a new project configuration and attempting to see what needs
to be checked in to source control from the metadata folder
Adding all files

Adding all files to the repo to see what changes during project
configurations. Some of these will be removed again via .gitignore
Adding common.h

Adding a file to test project configuration, and also the file can act
as a place for definitions needed in all of our modules