Cleanup the code, better separation of concerns

This commit is contained in:
Fedor Isakov 2021-11-05 10:50:11 +01:00
parent d09348512d
commit ea47468c3d
1 changed files with 934 additions and 1210 deletions