added messages controller
grabed models