This project uses varios elements of IOS development