Project description
It is advisable to modify existing constructors than to write from scratch.
I'm waiting for any ideas. It is advisable to first make the design and agree on all the details and then go into production.
I can post my detailed vision.