- [UPDATED] sniffing function
- [FIXED] some bugs
[UPDATED] mobile_app.js is now renamed into app.js