updated with prototype audio class and started work on gui