windows application base classes now live in separate project