update 12/2

added comments to different areas, like main handler and first init
method. Need to include the directions api in the same code so that we
can pull our data from one file.