Separates examples into their own directory

-Added /examples/event_api.html to show how the event API functions work
-Moves source files in /src
-Removed caching from getEvents, it has too many filters to be easily
cached
-Updated README