Initial Checkin

Initial Checkin for the base BF4 parser, this is from the original BF3
parser