Initial commit. First portion of code.