any errors are now returned instead of thrown, added release script
0.0.1 release