Introduction to Symplectic Geometry