Finished up audio player v1

Signed-off-by: Travis Hairfield <twh116@gmail.com>