Assignment for UoN SENG2050. Implement a system similar to Blackboard