Initial commit

Such little code made. So many hours spent. Many things learnt. ...But
the new system seems to work so far.