Modified profile.go file header. Updated binary name in run.sh.
audio device input is now handle in its own package which resides in the new input directory a list of codecs was added to codecutil package to help with multiple packages using the same codecs