Very basic start to a repository object
Quickly realise a fake fs is needed for testing