Added Parser + parser test-cases