Moved initializeButtons() declaration to button screen adapter as an abstract function, added override to all screens