Project for CS3217, not seperated by PS