removed EigenDenseBaseAddons and replaced usages with metaprograms index_type and value_type