Move module definitions to their own crate