add component loaded event
Merge pull request #13 from adamwdraper/feature/after-component-event

add component loaded event