final commit with new styles, cariousel and gallery