First push of the project up to git hub. Still a lot of stuff to work on. More to follow.