Switch to common lisp for performance
CI recompiles as required
Better card implementation