added the rest of the views/view models and implemented settings. Still
working on events. Might need to use a different DLL for data fetching.