First Major Commit. Most work from hereon out will be in separate branches.