Twenty Three

- Reworking mostly done.
- Next step adding features.