make each module to each file and add grunt flow for packaging Chart