a simple web application that allows a league to schedule games for a season or tournament, taking into account field availability, time of day, and whether or not teams have played eachother