Added row_index storage to widgets
Started migration to static sounds class handler
Moved sound playing over to dedicated class
Added support for pos and length function