Refactored and pulled out throw models
Frame can now calculate total score and assign as an attribute