Moved sources to own directory
Add component test project
Fix broken references