gravatar moved as component , jslint fixes and directory changes