Resorted the members and added some headers
Added a method for attempting to prevent memory leaks from the uiwebview before saving the object for future restore.
made strong references of the uicolor's and set the delegate to nil on deallocation.
turned the addressbar property into a strong reference and set the delegate to nil on deallocation.