Output messages, gets input from user, formats board for output