Set up user model. Currently dealing with a bug serializing and deserializing pages to yaml