slot1: General cleanup

Also change over to a std::array for the slot 1 list, considering it has a fixed size.