Initial public release

created validator; created tests; created docs;
added grunt and travis for building and ci;