Move level checks into own OOP-structured script