change spelling of receive to recieve, rebuild database. added functionality on messagescontroller, added security on signup