updates schema to keep up with changes to price query model
adds sessions controller, new view
adds sessions controller and authenticate methods