refactor(compiler): change the compiler to use template elements instead of comments for viewports.