adds autoload option to prevent all sounds from loading when initialized. start loading when play triggered
adds load progress getter function
adds loaded status getter function
remove unnecessary params
add option to keep playback stopped when settings position