Added in basic files

Added in basic files, you can revert if if you want. I haven't fully
finished it but its getting late, will finish off in the morning.