ApplicationWindow now runs, still no reset stuff but that's okay, we're getting there