fixed hopping y-axis when decimal places changed

- also included some changes on the names of loaded configuration values
added support to read colors from config file
added support to read fonts from config file
configurables outsourcing + codecleanup