Initial stable commit. Very much a WIP.