add finish, adding 2 new states and renaming supervisor files

add finish on xmlprocessor
adding 2 new states, startDocument, EndDocument
renaming supervisor in object_builder