added footer and some preliminary styling