bug fixes

changed httpdelete methods to httppost because there was an issue when
using the httpdelete verb

updated the event list on the home page to not show past events