move the doi test to integration test
add routes and module DataciteDoi to other asset types
add migrations
apply doi on view for other asset types