implementation of AudioInput along with its worker added
testing and mocking frameworks added
first tests added