addFutureMeeting and getFutureMeeting have been implemented and we now use FutureMeetingImpl to instantiate FutureMeetings due to a casting error