Fixed bug where when setting the custom views it was not removing the old customview from the screen
Checks to make sure the otherview is an actual type of view class before trying to remove it
The version before this commit did not handle a different size custom view.  anything other than 60pix and it would not work.  I had to include the ability to set the contentinset longer on the bottom by the height of the new customview