Charts now working, all of my planned features are now fully functioning. maybe tweak the axis bounds on the charts. Still needto do exception handeling and input checking. woot woot