Added github hash validation and gitignored config file for secret information