initial code upload to github