LW: Keep __init__.py empty
LW: doctoring and use tuple return values as is
LW: Move more charts js to external script file