Lots of stuff. Decoupled everything, made the system better, and have basic i/o using the WPF.