Added in current location functionality. User can now click either the 'start' or 'destination' icon buttons to get their current location. Interface responds and acts accordingly, showing the user that it is now set to use their location instead of whatever they type in.

NOTE: They can also begin typing a location after setting their current location to use a different location instead.
Resolves #15
Fixed scroll to top functionality. Fixes #16