Refactoring DrawTones to DrawTonesView and rename some variables, changing constructor