created new Expiry class to manage event expiry, also put avatars into Overlay superclass and removed some unecessary files