code cleanup
database helper
unique ID generator
saving request data to local SQL database
checking network status