GUI Programming (91.461) Assignment 6