removed CB versions
added full ASCII support and a Trainer class