Completed DFS, adding menus, and implemented right click