- Removed unused class files
- Updated views
- Update SurfaceView drawing logic to make bg transparent
- Updated data fetching code and bug fixes