move tm files under a tm folder to avoid name conflict with requirejs