Reorganized gm.lua and added comments. Updated Info.lua and updated README.md with changes