The most important files required for establishing communication with GCM server.
Services for database and JSON
Tables to store data into database
To Display various users
Libraries required