Initial Commit, adding work I've done to this point

If anyone feels compelled, .gitignore could be better