This project helps understanding the custom view with gesture recognizer.