Disable `$this->columns` initialization and improve type consistency.
Commented out the $this->columns
initialization in multiple files to possibly address over-writing issues and improved consistency by refining type declarations across several classes. Adjusted method return types and the handling of user categories for better reliability.