Initial bug fixes.
QQ
Squashed em
Comment maintenance
Band-Aid(tm) for zoomed viewbox translate
Comment maintenance
minor
Merge pull request #123 from Seneca-CDOT/issue119

Issue119
frustrating merge
More flexible fuel station generation
Merge pull request #124 from Seneca-CDOT/issue120

Issue120 - Viewbox issues when zoomed
Unstyled tooltips for everything on the top bar
Added new vehicle sprites to the repo.
Merge pull request #130 from Seneca-CDOT/issue129

Issue129
Added fraction overlay to the game. Overlay will display the fraction
values of the selected roads and ask the player to submit the sum of
those fractions.

Players who submit the correct answer will be eligible for a bonus
if their route contains any structure that has not been delivered to,
or a fuel station.
Some changes have been made to how the bonus system works. Only
delivery locations are eligible for the bonus now, and the overlay
will only display when the user clicks on the vehicle to drive. If
the user wishes to skip the bonus process, they can click the
vehicle again to initiate driving. Otherwise, they input the fraction
sum and click on the submit box, and the vehicle will begin driving
after the calculations have been made.
Base bonus system is complete.
Merge pull request #131 from Seneca-CDOT/issue118

Issue118 - Fraction Overlay and Bonus System
Merge pull request #125 from Seneca-CDOT/issue111

Issue111 - Gas Station Generation
Mouse cursor changes to a clenched hand when the player drags the map.