- Removed all the native stuff and switched to javascript
- Implemented the entire plugin