committing everything, added a way to link views and models