Refactorred bowling class