CS537 Course team project