Add javadoc and rename methods and correct some errors
Add javadoc, add constants and update methods name
Add timestamp for wifi and gps
Others auto generated modifications