initialize recourse

updated lib to include options - added some examples - generated new
minified file with options - updated readme - changed folder struc