added authentication; show messages; remote controller; link to an about page; ready to be deployed