add id3js and async package
change song list loading function

previously we are querying song list on every request, with this change
we are querying song list only on the first request or when we pass reload to the query params eg. http://url.com?reload