initial commit + basic markup structure
adds footer to basic structure
adds grid layout