Updated todo with todo for graphics and user input to place pieces