add a route for unauthorized band list requests
add userHasVotedFor to band schema
update band controller to mutate result set with property for when user has voted for a band
render vote button differently depending on whether user is logged in and whether they have previously voted for the band
use different initial state url depending on whether user is logged in or not
pass down loggedIn prop through most components