Major changes on codes:

- Improve service class
- Add model class
- Add interface callback
- Add Utils class
- Implement activity class