Many changes, added table view, new message, new table, etc