Added unit test project (for real this time)
Merged with remote.