Akdesign into master

Includes changes to index, main, and newchar.