[Going Legit]

* Updated main code base to use a fail function inplace of a console log
* Created minified version
* Updated all documentation to use proper markdown notation:
* Added version number 1.0 as tag to ease bower integration.