I'll restart the Developement from scratch. I learned many things amout software developement in the last month's and will step back to a new planning phase to develop a batter decoupled design. The old code stays in CVS of course and anyone who wants to can of course use it.