Completed Java Group Projects - Contributing Members: Vincent Leung, Amol Sidhu