added user interaction with example blocks and also checks for category satisfaction after changing rock shape and color