Added classes that will be used to parse the input. The functionality has not yet been implemented