added header file, audio config setup, and commented some things