added classes Parser and Data