Implemented front page, etc & added authentication