add admin and target associations to models

...and use the updated functionality in index view