added jsmin module and finished the base functional