Error checking, changed field names, added TEMPO & BECMG (work in progress)