Added __format__ to class Alpha
Added more tests and fixed what did not pass

- Off by one in Alpha
- Alpha and Roman can be upper or lower case