added map
added sticky header
added footer