Things to be considered while Designing a Website