Finished porting all files, they all build. Next up: testing.