updated migrations
cleaned up configs
added models and created repositories + bound them to the container
added Facade to the module
updated readme
implemented base repo methods