First commit
Commiting to files, lots more work to do. Must fix the names and I think I
might move on to something else once I have finished this.