Added example javascript.
Added atomic repository.
Added subset-solution. Moved around inmemory and atomic repositories.
Added interface for unit of work in application. Removing dirty flagging during get.