Remotestorage

need to ensure that project is 100% covered by tests and that a NuGet package can be distributed from project