Switched to npyscreen. Might actually stick with it this time.