This project had the following techniques applied: