moved listener into main activity so it could interact w/ the screen easier. added button animation for the recording phase