This project was developed as part of coursework