Database::getClues now returns a Clue object

- Each clue no longer needs to hit the database, which should increase
response time
- The clue location is now displayed in the clue's header