EDI 850 Java Object model

cleaned up code for EDI 850.  Will finish thia portion, along with some other types of transactions sometime tomorrow most likely