Changed instances of FilePath to instances of string in the object database, added some tests, added a static method to concatenate git paths. All test that passed before the fork and added tests are passing.