Initial commmit, this is after a week or so of work, so not really initial