LevelUp object modeling designed to work in the browser and Nodejs