Added stub for new demo.
Added basic directions demo.
Restructured code to follow better standards for event handling and design. Almost done with directions demo.
Finished the directions demo.