Better object structure for letter parser