Add AssignmentParser abstract class
Add AssignmentParserImpl class