add setting ui
add simple implementation of manage sources
add get sources