Add index for modules
update the read me
make errors less verbose
serve both js and css code
add branch, tag and recursive options
don't run git pull - users should use tags instead
add css files as deps
Add better message on smart.require parse error