Symplectic Geometry and Mirror Symmetry