added tophat.js. It sits on top of your code and makes it a bit more dapper.