chore(compiler): Move ViewFactory into WalkingViewFactory
feat(compiler): Initial TagggingCompiler implementation