Thank you so much. I have so many other projects which hit scope creep and are still incomplete. I tried implementing most things I learnt in this. I was planning to add a toggle for the tilt shift but I sadly didn't get the time. :(