Abstraction is good and clean, but Lifetype has an abstraction overflow.
This software is unsupportable.
Even by tracing on from summary.php to find out how to use op=display your are not able to follow methods and classes to get target params.
Boys, you tried things you dont know.
Clean up your code, get a good documentation and try again.
The basics of LifeType are good, but your coding style is horrible.
No safe_mode on support, undocumented self-references, and untraceable methods and code.
Learn how to use PHP5 and try again, sorry being that hard.