Cleaned up some of the async calls.
Re-organized the WPF app to make it easier to add in functionality as I work on the flint library.