Neurales Netzwerk zur erkennung von Zahlen in Bildern
-----------------------------------------------------

### Todo

1. matrix.h  ->  Matrix-Struktur definieren
2. matrix.c  ->  Funktionen zur verwaltung der Matritzen vervollständigen
  - createMatrix  ->  leere MAtrix anlegen und SPeicher zuweisen
  - clearMatrix  ->  löschen und Speicher freigeben
  - setMatrixAt  ->  ein Matrix Element auf bestimmten Wert setzen
  - getMatrixAt  ->  Wert eines Matrix Elements auslesen
  - add
    -> 2 Matritzen mit _gleichen Dimensionen_ Elementweise Addieren
    -> ODER: wenn _eine_ Spaltenzahl 1 ist addition der Einspalten-Matrix als Vektor auf jede Spalte der Mehrspalten-Matrix
  - multiply  ->  2 Matritzen muliplizieren, wenn die Spaltenzahl der ersten so groß ist, wie die Zeilenzahl der zweiten
3. imageInputTests.c  ->  geeignete Tests entwerfen, um readImages später zu testen
4. imageInput  ->  einlesen eines Bildes
5. neuralNetworkTests.c  ->  prepareNeuronalNetworkFile() implementieren (aus neuralNetwork.c loadModel() rauslesen)