ivanhoe, mislim da gresis
Ako makar malo radis prateci neke osnovne ideje mvc koncepta pisanje reusable "modula" je peace of cake. Jednostavno Apstrakcija > all
PS.
PEAR je gomila reusable modula koji zavise od drugih modula, nevidim da posoji neki problem