wrote methods/rake tasks to close apprents/wkshps when signups filled, and cancel wkshps when not enough signups, and prevent users from applying to the same apprent twice; fixed issues in views when a user is not signed in