Add Header.h to project files

I'm adding this to start cleaning up my code so that it is not messy.
The eventual goal is to move from procedural to object oriented
programming with the aim of making my project very modular.
Text based UI added

For my gateway 2, I made a textual user interface, to show the results
from a trained and untrained network.