initial setup; window showing; classes in place