Basic Parser Implementation, file classes.