added chart maker module
finished chart builder functions