added sound functionality: interfaces, sound player class and sound switchers to moving objects implimintations