updated chart - working with bootstrap stylinh
do not require initial price to be mandatory
improve exception handling
added backup