My class project for CSC413 at UAT