added comments with instructions to some of the UI classes, to server as a guide for implementation