Updated dependancies, added presenters, updated transactions