Bit of refactoring - replaced clunky for loops with a Stream instead in getFutureMeetingList
Further refactoring of some for loops to streams for brevity. Added some comments to methods for clarity.