#Suggested Process
The process is as follows:
- Write or draw about the problem.
- Extract key concepts from 1 and research them.
- Create a class hierarchy and object map for the concepts.
- Code the classes and a test to run them.
- Repeat and refine.
Initial notes for the project can be found at the below link, MAY CONTAIN SPOILERS NOTES.md