Basic unit test
Fix source file location / namespacing issues