Planning for Particle class
Added CMakeLists.txt
Added ThreeVector header
Added basic ThreeVector class
fix previous build errors
Added easier Three Vector generation
made into library format
Forgot to add CMakeLists.txt
changed to .cpp and .h for flymake-mode's sake