adding message and rating models controllers and views