Grundsätzlich stellt sich bei jeder Programmierung das Problem, mit etwas Einfachem beginnen zu können, um es Schritt für Schritt auf den beabsichtigten Stand auszubauen.