added some responsive web design, finished part 1