A build and deployment tool for uWaterloo homework assignments