Symplectic manifolds, general Symplectic and contact geometry mathematics