Big cleanup/rewrite of movies page.

Let me start of by saying this is far from complete. It's more of a heads up on what I'm working on.

There's some new code but a lot of it is rearranging what's there to make the UI more consistent, I also need to make changes to how some of the page is structured behind the scenes to simplify the loading/saving process.

Feel free to try it out. But backup your database first, don't be surprised if it behaves like a new puppy and chews it all up, then looks up at you all innocent as if its not its fault.