Add layout view for header

In this patch we are trying to reduce any redundance codes from the
views directory and try to use include from ejs instead
Change to extend layout instead
Merge pull request #959 from alicoding/layoutStructure

Add layout view for header
Merge remote-tracking branch 'origin/develop' into vagrant
Tabbing and EOF \n fixes