Added task to push to separate gh pages URL
Fixed comments and re-formatted some code; other minor changes