Added CSS for design and color, tweaked layout