Changed compile() to be a method of uijet and compile in engine/_cache module instead of in Templated