Go to the Wiki for more info
The unit tests require a submodule. Be sure to fetch it with 'git submodule update --init'
If it's your first time looking at the source have a look at the class diagram in the dotGit project. It should get you up to speed.