Added client side only sign up / remove functionality to schedule and a signed on indicator icon