Added git and npm ignore files; Added travis CI manifest;
Added initial Unit Tests; Added initial Spec Tests;
Updated package.json dependencies; Updated lib to follow new routable pattern; Added Controller;
Added initial example to pass Spec Tests;
Added POST create spec tests;
Fixed incorrectly firing of ready event before components are ready;
Fixed incorrect tests;
Added email and edit template to example;
Added siphon dependency to package.json;
Added .create controller;
Added test for blank object being POSTed;
Added test for error message when nothing is POSTed;
Fix for tests when nothing is POSTed;
fixed calling done() more than once in test;
Added tests for POSTing incorrect credentials to create controller;
Added handling errors via next function;
fixed typo;
Fix for POST to create with incorrect credentials;
Updated to latest version if User Schema, change from emailToken to resetToken;
Added test for render edit page;