implements initial comment parsing with unit test
also updates tests.pro file to include project
headers and sources