Initial commit

Updated some code, changed introduction. More to come.