externalized the Site object, so links can be generated to Sitemap items
added OAuth login page and routing

There is now a login page with exactly one button that triggers getting
a request token and redirects to Twitter. Also, there is a RestHelper
that does the callback handling and gets a new access token from Twitter.
issue a very simple authenticated REST call against API and display JSON

Just for the sake of testing, now displaying the JSON of the user's
timeline on the front page if he's authenticated.
added lazy loading for front page
clean up unnecessary snippets and HTML
added logback config file