mta.rb v2

refactored entire program and cleaned up variable names
removed unnecessary methods and got it down to the minimal amount of code
code could have been reduced if there weren't overlapping names for stations that were not actual intersections