android: refactor out IMediaPlayer interface
android: refactor package structure