# TODO - [ ] Readability - [x] comments - [x] dead code - [ ] magic strings/numbers - [ ] scopes # RPP - [ ] Complexity - [ ] long method - [ ] duplicated code - [ ] Reorder Responsibilities - [ ] long class - [ ] feature envy - [ ] inappropriate intimacy - [ ] data class - [ ] message chain - [ ] Refine Abstractions - [ ] long parameter list - [ ] data clump - [ ] primitive obsession - [ ] middle man - [ ] Design Patterns - [ ] SOLID++ # DONE - [x] Make ktlint pass checks