adds some layout features, still working on show
some weird new version of master
adds messages table and fixes adds sessions persistence to controllers