An ORM-Mapper with a shared model between client and server