Committing files, folders and base code

This is the first commit just so I can have this up in a repo to work
from, there is still much to do so I will push a bit more to this repo