Major update to interface, plus addition of views

Adds functions for account features. Includes all the js and css for the
session list display in the session indexes.