Modules over Dedekind Domains