1) removed unnecesary code 2) added section on modules and NPM