A simple observer implementation on Android