This is the repository of CSC 532 course project