Revert "Revert "Codegniter""

This reverts commit 4efcf89763905dc5fa10cf2ac0621dd7730bbe00.