added graphs and charts to ham.py
merged changes