Add transaction model and some specs for it's pages