added some migrations for messaging

created basic functions for messaging, views, and controllers