Merge pull request #51 from billyblanas/next

Izon challenge for hackademic
Adds gitignore to avoid tracking configuration files
Fixes the errors showing undefined variables

-earlier the variables were being considered even before they were set, now the script first checks if they have been set and thus ensures that false errors are not generated
Merge pull request #53 from ankitashukla/fixUndefinedVars

Fix undefined vars