Added gitignore

* Ignores hidden OSX files
* Ignored node modules
Backend Added

Simple backend that loads in a config file.
Does nothing yet.
Added License and Readme

Making this git project look a little bit more professional.