adding some basic objects and a test.cpp file which probably won't be changed again