Few homestarrunner site fixes