Adding in much needed features

I've added a few broadcast events so we can know:

* when the transition is complete (to trigger other animations)
* the current index we are on on the page (for adjusting other nav items or triggers)

added in the moveToSlide method so we can navigate to certain sections with other navigation