A simple Javascript ORM that takes a metadata approach to implementing client side entity storage, management and linking