fair few changes, incl index and created footer and header seperate to body info