Fix some routing concerns, add new view and template