updated parser && simpleProgram

fixed the way we were handling face indices