Created new separate window, field, and button classes.