add unique identifiers to features on data load
add list ui & selecting feature from list