implemented chat view controller and message cells (huge chunk of code again); there are some bugs