Moving messenger to make name more appropriate adding some base necessary items to the individual class