Converted Bit* struct fields to native types to avoid future casting
Move New* functions to test file
Updated interfaces to allow swfVersion and tagId