added authentication and authorization. added contact form.and some other stuff...