protected all partial routes with auth middleware. Added dom delegate and created a login presenter. Need to call the login api next. Still got to integrate with the real data store