Great simplification of the API, getting rid of the user implementation of the broadcast receiver
Corrected javadoc and refactored deprecated methods