Unit tests working (although not as complete as possible)

only Tests project should be pulled (if you wish to use).