This project implementation is for reference only. Please complete the coursework independently and do not plagiarise.