Move some functionality into utility methods
Add the gh-pages:push Rake task