made basic class and began making main
finished main behavior to working state
tried treemap, map, and iterating over map.values, comments added