PHP Module Definition Framework