1) Added check for microphone before attempting to record audio 2) Combined Play and Pause buttons 3) Code style to better match Google Java style 4) General code cleanup