I almost agree with you, the mods should be easier to install, but perhaps its like that because its only 4images v1.xx...maybe if v2 ever comes out, it will support modules, etc.
As of "dirty" code, I disagree on this one. Maybe you ment that its hard to understand the code because it doesnt have any comments, then the answer is - its not an open source...