Cleaned up the code by removing unused comments and codes
Added example for calling the upgma function using synthetic data
Added a new example