Possible Fix:  Only use 'click' if  the user is on Firefox.

 Responsive menu doesn't work on firefox due to lack of support for touchstart. http://caniuse.com/#search=touchstart However, based on the commit history, 'click' had an issue on Android.
Additonal instructions on installing npm.

Gives new developers the latest npm.  Makes for use of npm without 'sudo'.
Merge pull request #18 from JacobJWBurden/master

layout.html firefox responsive menu fix && npm install instructions extended in README.md