updated modules, grunt file, added htaccess, other minor fixes