artist browsing functioning

all code is in FirstView.js
i will better code structure later