Added CSV Loading and Update Results Chart

minor refactoring as well