fix a fixed length encoded_url bug
get song name, album name, artist name for saved filename
adjust gitignore
add new todo