added requirejs and improved README