feat(sounds): add sounds, this will need refactoring