Building a Dating App – All the elements that match completely for the dating app that is awesome