fix directive, controller, and factory prefix
fix template