Add ability to set the insets for the view so are used by the constraints,
Make the searchbar to become the first responder when open and the cancel button to dismiss the view
Remove unused @class statement
Update example project to new interface