Add model for messages - temporary - TODO - REMOVE FILE FROM WRONG LOCATION - Repository