Implemented a basic UI
Minor layout changes. Can now add files by dragging into the new files listbox.

Took some code off of CodeProject. This code is about commands and viewmodels. Specifically, CommandSink.cs and CommandSinkBinding.cs