Use Class with the market
Try inject js instead of require
Use script compression to speed js loading

Some library need to be loaded before some others, i have done a script to wait the end of the load but it was taking too much time as there were multiple libraries. The download chain was taking 1 sec.

Thanks this script i can choose the order of the concat, i only need to load one file for the libraries and one file for the scripts. This is much better.

The main problem is that you will not be able to debug the code as it compressed too...
import the clock libs in the project
Add function to keep and retrieve data like greasemonkey
Replace all the GM function by thoose from storage_helper
Remove JS compressor
Load script like before with defer use
Use classes instead of closure functions
v3.0.0 Inject JS files directly in the page.
Use proper url instead of dev one
untag v3.0.1 for master version
Try to put highchart back
Correct colour problem in charts
Put financial legend in bottom
Move series to proper export
Use user infos to retrieve user infos :)
Rename user_info by zen_datas
Add hashletprice in zen_datas
Use zen_data, don't declare variables in loop, dont recalc cost