Adding google tests
Working on getting make files for tests
Pragmatic layout
Updating src with new layout
Working on premake script to make tests run