Extracted actionList array to its own class. Fixed polymorphism nightmare