move beep code to activity to handle

implement new logic for maintaining aspect ratio

implement overlay action bar