#4: Create app-gui classes