Added additional steps and GitHub support
Major update