Messenger is ready, Follow function at later stage

Improved some "get" functions to "tryGet"
Relocated the messenger composers and events