Added Commands, CompulerPass, Entity and service