Renamed some stuff
Created some tests and added fake repositories
Renamed some tests
Merge remote-tracking branch 'origin/master' into blogupdate