Updated homepage
Tried to rewrite the API
Made JSHint options more forgiving
Rewriting the API some more
Rewrote the API