Added Login box

- Login box on front page.
- some design changes
- some house keeping as well
- Need to re-design to improve browser compatibilty. some new changes
have made The title information section display incorrectly.