Added view interface. Moved around code blocks between view classes.