Changed the screens to be viewmodels to go with caliburn conventions. I finally got only one, bound view to show up, so that's nice. I've been working on trying to get the customer event aggregator to work. Currently, it doesn't update properties most likely due to threading or something of that nature. I've also added some files that will be needed later for simplicity. Overall, this is a very successful commit.