Add autocompletion

Better user loading
Added autocompletion
code clean
fixes #7
Add mark a song. Closes #8