event system model, index and form, improved search to return results in the future and admins can move events from one group to another that they own or admin over