WIP: Start converting to a problem specification array