Adding OpenAL source to project

because that can simplify debugging
Clarifying the OpenAL loop