UMBC CMSC 345 Project -- an online tool for Software Quality Assurance