Any Author
Changed the tests accordingly.
Moved the Context type to middleware and exported it. Users can use .Include and others in browse directive templating Created test for the templates directive.