Fixed issue with dupe character ID FKs in DB
Got rid of appearance field which wasn't being used
Made default character portrait use stable colors over lifetime of character
Removed some TODOs