Created base project structure.
Added test for the core project.
Test setup using the Boost unit test framework