Tweaked UI, added file menu, use own source

Tweaked some of the UI layout values to give a better spacing, added a
file menu to deal with opening video files and closing the application,
and added the ability to choose your own source for the MediaElement, to
play any video file you wish without having to change the value in the
code.