Break the OS X web view into separate class.
Update the license in the file header.