Implement Overlap class and initial specs for InputParser.