remove letter data from tray, added buttons

The tray now knows when you've removed a letter and removes it from the tray array.  Next I'll work on adding the letters to the board's squares.  I also added some buttons, which all work (except for play word).  Shuffle tray incidentally removes the letters from the board (visually), but we can fix that by adding some board letter rendering.