adding new charts library, fixing various options and tools in spark libraries