audio starts via a timer. need to refactor classes.
made audio its own class