More fixes and full pk3 name parsing implementation