Added footer and various styles