Bzzzp~ error. Die Erweiterung wäre das Auswahlgefummel drumherum. Das was du gemacht hast. Bau zuerst die eigentliche Kernlogik. Darauf kommts an, erstmal nur darauf. Musstest ja auch nicht gleich bauen, kannst ja auch erstmal "trocken" entwickeln und posten fürn bissel Feedback.
Man lernt am besten indem mans anderen erklärt also nur weiter so, aber schreibs bitte mit rein. Andere Noobs könnten den Eindruck bekommen du wüsstest was du tust. (das~ klingt jetzt irgendwie fieser als gewollt)