1) redesigned action bar
2) changed model-adapter communication pattern
3) fixed some player bugs