Added sound functionality, changed function names to be more descriptive