Hamiltonian Ratchets with Ultra-Cold Atoms