Hamiltonian Dynamical Systems and Applications