fixed puzzle hints. It is working correctly now
added Hint button
pulling Alan's hint button
merge conflict fixed for hint button
hint system mostly done by Angel and Alan, with a small UI bug