Merging _header_partial with master

pull request, merge header_partial branch
changes/additions made:
 added _header partial
 added current_user helper method