Refactor Code to take advantge of XAML Extensions
Split Commands into separate file
Removed the need for BinderParameters