Added WPF form, gonna be much cleaner.