Added TestParticleInput and TestParticleCase data structs including comprehensive unit tests.
Added Basics/ directory and function to retrieve root-directory of application.
Updated main CMakeLists.txt.