Yousuf+Ali-scratch+project

Have a look!!