Improved on selections.

Improved on matching, now matches additional URLS.

Callbacks are now parsed the state, player & event.

General cleanup.