Wrapper facade for simplifying the Core Motion APIs and exposing a blocks based interface.