back button on repo-page re-generates grid; functionts to generate and append each button-group
breaks out event setter functions in grid.js
breaking out grid.js into more functions
comments on repo.js functions; finishing up refactoring and reorganization