Rename NopVisitor to NoopVisitor and make it public
Remove Console.WriteLine
CompilationContext that will store information about a compilation

 - Loaded Partials
 - Variables
 - Functions
 - etc