For my final i have in mind to creat a puzzle. I will need a class for the squares which will be the pieces to the puzzle. Data variables will be int x (x position), int y (y position), int w (width), int h (height). Functions will be to display the squares, and also to move them. I will need mouse functions such as mousePressed. I will need an array of 16. I also want to have a timer for the game.